package models;

import javax.persistence.*;
import java.math.BigDecimal;
import java.sql.Timestamp;
import java.util.Collection;

/**
 * Created by john on 2016/9/11.
 */
@Entity
@Table(name = "t_TruckInfo" )
public class TruckInfo_T_Entity {
    private Integer fdRowId;
    private Integer fdDeptId;
    private BigDecimal fdLoadCapacity;
    private Integer fdTruckLength;
    private Integer fdTruckWidth;
    private Integer fdTruckHeight;
    private String fdModifiedDate;
    private String fdTruckNumber;
    private Integer fd_Type;
    private Integer fd_gps;
	private String fd_GpsEqptNo;
	private String fd_SIMNO;
	private String fd_GPSProvider;
    private Integer deleted;
    @Id
    @GeneratedValue
    @Column(name = "fd_RowID", nullable = false)
    public Integer getFdRowId() {
        return fdRowId;
    }

    public void setFdRowId(Integer fdRowId) {
        this.fdRowId = fdRowId;
    }

    @Basic
    @Column(name = "fd_DeptID", nullable = false)
    public Integer getFdDeptId() {
        return fdDeptId;
    }

    public void setFdDeptId(Integer fdDeptId) {
        this.fdDeptId = fdDeptId;
    }

    @Basic
    @Column(name = "fd_LoadCapacity", nullable = false)
    public BigDecimal getFdLoadCapacity() {
        return fdLoadCapacity;
    }

    public void setFdLoadCapacity(BigDecimal fdLoadCapacity) {
        this.fdLoadCapacity = fdLoadCapacity;
    }

    @Basic
    @Column(name = "fd_TruckLength", nullable = false)
    public Integer getFdTruckLength() {
        return fdTruckLength;
    }

    public void setFdTruckLength(Integer fdTruckLength) {
        this.fdTruckLength = fdTruckLength;
    }

    @Basic
    @Column(name = "fd_TruckWidth", nullable = false)
    public Integer getFdTruckWidth() {
        return fdTruckWidth;
    }

    public void setFdTruckWidth(Integer fdTruckWidth) {
        this.fdTruckWidth = fdTruckWidth;
    }

    @Basic
    @Column(name = "fd_TruckHeight", nullable = false)
    public Integer getFdTruckHeight() {
        return fdTruckHeight;
    }

    public void setFdTruckHeight(Integer fdTruckHeight) {
        this.fdTruckHeight = fdTruckHeight;
    }

    @Basic
    @Column(name = "fd_ModifiedDate", nullable = false)
    public String getFdModifiedDate() {
        return fdModifiedDate;
    }

    public void setFdModifiedDate(String fdModifiedDate) {
        this.fdModifiedDate = fdModifiedDate;
    }

    @Basic
    @Column(name = "fd_TruckNumber", nullable = false, length = 20)
    public String getFdTruckNumber() {
        return fdTruckNumber;
    }

    public void setFdTruckNumber(String fdTruckNumber) {
        this.fdTruckNumber = fdTruckNumber;
    }
    
	public Integer getFd_Type() {
		return this.fd_Type;
	}

	public void setFd_Type(Integer fd_Type) {
		this.fd_Type = fd_Type;
	}
  

	
	public String getFd_GpsEqptNo() {
		return this.fd_GpsEqptNo;
	}

	public void setFd_GpsEqptNo(String fd_GpsEqptNo) {
		this.fd_GpsEqptNo = fd_GpsEqptNo;
	}

	public String getFd_GPSProvider() {
		return this.fd_GPSProvider;
	}

	public void setFd_GPSProvider(String fd_GPSProvider) {
		this.fd_GPSProvider = fd_GPSProvider;
	}
	
	public String getFd_SIMNO() {
		return this.fd_SIMNO;
	}

	public void setFd_SIMNO(String fd_SIMNO) {
		this.fd_SIMNO = fd_SIMNO;
	}
	
	@Column(name = "fd_gps")
	public Integer getFd_Gps() {
		return this.fd_gps;
	}

	public void setFd_Gps(Integer fd_gps) {
		this.fd_gps = fd_gps;
	}

    @Column(name = "deleted")
    public Integer getDeleted() {
        return deleted;
    }

    public void setDeleted(Integer deleted) {
        this.deleted = deleted;
    }
}
